performance publicly exhibited - Inglés Sinónimo Diccionario